package fr.gest4team.app.pilotage.dao.interfaces;

import java.util.List;

import fr.gest4team.app.pilotage.dto.Version;

/**
 * Interface pour VersionDao Attention : toute nouvelle methode ajoutee dans
 * VersionDao doit etre suivie de l'ajout de sa signature dans cette interface
 * 
 * @see fr.gest4team.app.pilotage.dto.Version
 */
public interface IVersionDao extends IVersionRootDao {

    /**
     * @author brug
     * @return retourne la liste des Versions.
     */
    List<String> chargerListeVersion();

    List<Version> chargerVersions();

    void deleteVersion(String version);

    Version findByNom(String version);

    String findNomById(Integer version);

}
